﻿using Entity;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace IRealize
{
   public  interface ISCGL
    {
        public Task<PagedResult<Human_File>> SHFSCXS(string sqlserver,
     string firstKindName,
     string secondKindName,
     string thirdKindName,
     string jobCategoryName,
     string jobName,
     DateTime? startDate,
     DateTime? endDate,
     int pageNumber = 1,
     int pageSize = 1);

        //档案逻辑删除
        public Task<int> UpdateStatus(int id, string sqlserver);

        //档案恢复
        public Task<int> UpdateStatusHF(int id, string sqlserver);

        public Task<int> DeleteHF(int id, string sqlserver);


        public Task<PagedResult<Human_File>> SHFSCXS1(string sqlserver,
  string firstKindName,
  string secondKindName,
  string thirdKindName,
  string jobCategoryName,
  string jobName,
  DateTime? startDate,
  DateTime? endDate,
  int pageNumber = 1,
  int pageSize = 1);



    }
}
